package com.prs.crm.service.project;

import org.courser.ui.PaginationSupport;

import com.prs.crm.domain.hr.Person;
import com.prs.crm.domain.project.TaskTransmit;
import com.prs.crm.service.SimpleFlowService;

/**
 * 任务转发服务
 * @author prs.chenzhi
 *
 */
public interface TaskTransmitService extends SimpleFlowService<TaskTransmit>{

	/**
	 * 创建转交
	 * @param transmit
	 * @param audit
	 */
	void createTransmit(TaskTransmit transmit,boolean audit);
	
	/**
	 * 列出转交提交历史
	 * @param page
	 * @param recorder 提交人
	 * @return
	 */
	PaginationSupport listTransmitHistory(PaginationSupport page,Person recorder);
}
